<?php

include('includes/structure.php');

function fks_main() {

echo '

<table width="640" cellspacing="2" cellpadding="0">

  <!-- menu -->

  <form name="menu" action="'.$PHP_SELF.'" method="post">

  <tr>

    <td align="center" valign="top">

      <input type="submit" name="ar" value="Alta registro">

      <input type="submit" name="pp" value="Pantalla principal">

    </td>

  </tr>

  </form>

  <!-- menu -->



  <!-- contenido -->

  <tr>

    <td align="left" valign="top">';

    if(isset($_POST[ar]) or isset($_POST[br]) or isset($_POST[mr])){

      //////////////////////////////////////////////////////////////////////////////////////////////////////////////

      // Alta de registro

      if(isset($_POST[ar]) and isset($_POST[guardar])){ // Guarda registro
	  
	  	
		$p01=$_POST["tx_razonsocial"];
		$p02=formatear_fecha_php($_POST["fc_inicioactividades"]); 
		$p03=$_POST["cd_tipodocumento"];
		$p04=$_POST["nu_documento"];
		$p05=$_POST["tx_contacto"];
		$p06=$_POST["tx_calle"];
		$p07=$_POST["tx_numero"];
		$p08=$_POST["tx_piso"];
		$p09=$_POST["tx_depto"];
		$p10=$_POST["tx_cpostal"];
		$p11=$_POST["tx_entrecalle1"];
		$p12=$_POST["tx_entrecalle2"];
		$p13=$_POST["tx_localidad"];
		  

         $sql = "call SP_I_EMP_PREST('$p01','$p02',$p03,$p04,'$p05','$p06','$p07','$p08','$p09','$p10','$p11','$p12',$p13)";

		 $consulta = dbh_query($sql);

         echo 'El registro ha sido guardado exitosamente';

      }

      else if(isset($_POST[ar]) and !isset($_POST[guardar])){ // Formulario de carga

 

  	  echo '

	   <form name="Alta" action="'.$PHP_SELF.'" method="post" onSubmit = "return JS_abm_emp_prest(this)">

        <input type="hidden" name="ar" value="'.$_POST[ar].'">

        <table cellspacing="2" cellpadding="0">				
		
		  <br>

          <tr>
             <td>Nombre o Raz&oacute;n Social: </td><td><input type="text" name="tx_razonsocial" size="50" maxlength="50"></td>
          </tr>		
		  <tr>    
		     <td>Inicio de actividades: </td><td><input type="text" name="fc_inicioactividades" readonly="readonly" size="10" maxlength="10">
			 <a href="javascript:showCal(\'FcInicioActividades\')">Seleccione</a></td>   
          </tr> 		  		 
		  <tr>    
		     <td>Tipo de Documento: </td><td>';


		  echo '<select name="cd_tipodocumento">';

		  echo '<option value="-">--seleccione tipo de documento--</option>';

		  $sql = "select * from documentotipo where fc_baja is null and tx_documentotipoabrev like 'CUIT' or tx_documentotipo like '%clave%';";

		  $tipos = dbh_query($sql);

			while($tipo = dbh_fetch($tipos)) {

				echo '<option value="'.$tipo["cd_documentotipo"].'" ';

				if ($tipo["tx_documentotipoabrev"] == "CUIT") {

					echo 'selected="selected"';

					};

				echo '>'.$tipo["tx_documentotipo"].'</option>';

				};

		  echo '</select></td></tr>';

		  
		  echo ' <tr>
		  			<td>Nro. de Documento: </td><td><input type="text" name="nu_documento" size="20" maxlength="20"></td>          
				</tr>		  		 
				 <tr>
				 	<td>Contacto: </td><td><input type="text" name="tx_contacto" size="50" maxlength="50"></td>  
		        </tr>		  
				 <tr>
				    <td>Calle: </td><td><input type="text" name="tx_calle" size="30" maxlength="30"></td>   
		        </tr>		
	    	     <tr>
				   <td>N&uacute;mero: </td><td><input type="text" name="tx_numero" size="10" maxlength="10"></td> 
	            </tr>		
				 <tr>  
				   <td>Piso: </td><td><input type="text" name="tx_piso" size="5" maxlength="5"></td>       
			    </tr>		  
	     		 <tr>
				   <td>Departamento: </td><td><input type="text" name="tx_depto" size="5" maxlength="5"></td> 
				</tr>		  		  
				 <tr>
				   <td>C&oacute;digo Postal: </td><td><input type="text" name="tx_cpostal" size="8" maxlength="8"></td>
				</tr>		  		  
		     
		  		<tr><td>Provincia: </td><td>';
	?>
		  <select name="cd_provincia" onChange="CargarPartidos('includes/lista_partidos.php','cd_provincia','div_tx_partido')">
	<?php
		  echo '<option value="-">--seleccione una provincia--</option>';

		  $sql = "select * from provincia;";

		  $provincias = dbh_query($sql);

			while($provincia = dbh_fetch($provincias)) {

				echo '<option value="'.$provincia["cd_provincia"].'" >'.$provincia["tx_provincia"].'</option>';

				};
	?>
		  </select>
      </td></tr>
	<?php

		 //lista de partidos
		 echo ' <tr><td>Partido: </td><td>';
		 
		 echo '<div id="div_tx_partido">';
	?>
         <select name="tx_partido" onChange="CargarLocalidades('includes/lista_localidades.php','tx_partido','div_tx_localidad')">
	<?php
		  echo '<option value="-">--seleccione un partido--</option>';

		  echo '</select></div></td></tr>';
		 
		 		 
	      //lista de localidades	
		  echo '<tr><td>Localidad: </td><td>';
		  
		  echo '<div id="div_tx_localidad"><select name="tx_localidad">';

		  echo '<option value="-">--seleccione una localidad--</option>';

		  echo '</select></div></td></tr>';
		  
		  
		  		  
		  echo '  <tr>             <td>Entre Calle 1: </td><td><input type="text" name="tx_entrecalle1" size="30" maxlength="30"></td>          </tr>		  		  <tr>             <td>Entre Calle 2: </td><td><input type="text" name="tx_entrecalle2" size="30" maxlength="30"></td>          </tr>		  

          <tr>

             <td></td><td><input type="submit" name="guardar" value="Guardar registro"></td>

          </tr>

        </table>

      </form>

      ';

      }

      // Baja de registro

      else if(isset($_POST[br])){

         $sql = "call SP_D_EMP_PREST(".$_POST["cd_entidad"].")";

         $consulta = dbh_query($sql);

         echo 'El registro ha sido eliminado exitosamente';

      }

      // Modifica registro

      else if(isset($_POST[mr]) and isset($_POST[guardar]) and isset($_POST['cd_entidad'])){ // Guarda modificaciones al registro

		$p01=$_POST["cd_entidad"];
		$p02=$_POST["tx_razonsocial"];
		$p03=formatear_fecha_php($_POST["fc_inicioactividades"]); 
		$p04=$_POST["cd_documentotipo"];
		$p05=$_POST["nu_documento"];
		$p06=$_POST["tx_contacto"];
		$p07=$_POST["tx_calle"];
		$p08=$_POST["tx_numero"];
		$p09=$_POST["tx_piso"];
		$p10=$_POST["tx_depto"];
		$p11=$_POST["tx_cpostal"];
		$p12=$_POST["tx_entrecalle1"];
		$p13=$_POST["tx_entrecalle2"];
		$p14=$_POST["tx_localidad"];
		
		
         $sql = "call SP_M_EMP_PREST($p01,'$p02','$p03',$p04,$p05,'$p06','$p07','$p08','$p09','$p10','$p11','$p12','$p13',$p14)";
         
	//	 echo $sql.'<br />';
		 
		 $consulta = dbh_query($sql);

         echo 'El registro a sido modificado exitosamente';

      }

      else if(isset($_POST[mr]) and isset($_POST[cd_entidad]) and !isset($_POST[guardar])){ // Formulario de carga        
	  //muestra los datos seleccionados antes de la modificacion    
	  
		$p01=$_POST["cd_entidad"];

        $sql = "call sp_s_entidad($p01)";
  // echo $p01;             
         $consulta = dbh_query($sql);

         $resultados = dbh_fetch($consulta);

      echo '

      <form name="Modificacion" action="'.$PHP_SELF.'" method="post" onSubmit = "return JS_abm_emp_prest(this)">

        <input type="hidden" name="mr" value="'.$_POST[mr].'">
 
        <input type="hidden" name="cd_entidad" value="'.$_POST[cd_entidad].'">
		
        <input type="hidden" name="cd_documentotipo" value="'.$resultados["cd_documentotipo"].'">

        <table cellspacing="2" cellpadding="0">

		<tr>
           <td> Raz&oacute;n Social: </td><td><input type="text" value="'.$resultados["tx_razonsocial"].'" name="tx_razonsocial" size="50" maxlength="50"></td>
        </tr>		
		
		<tr>            
		   <td> Inicio: </td><td><input type="text" value="'.$resultados["fc_inicioactividades"].'" name="fc_inicioactividades"  readonly="readonly" size="10" maxlength="10">   
		   <a href="javascript:showCal(\'FcInicioAct\')">Seleccione</a></td>   
	    </tr>
		
		<tr>            
		   <td> CUIT: </td><td><input type="text" value="'.$resultados["nu_documento"].'" name="nu_documento" size="20" maxlength="20"></td>   
	    </tr>
      		
		<tr>            
		   <td> Contacto: </td><td><input type="text" value="'.$resultados["tx_contacto"].'" name="tx_contacto" size="50" maxlength="50"></td>   
	    </tr>
        <tr>
		   <td>Calle: </td><td><input type="text" value="'.$resultados["tx_calle"].'" name="tx_calle" size="30" maxlength="30"></td>   
		</tr>		
	    <tr>
		   <td>N&uacute;mero: </td><td><input type="text" value="'.$resultados["tx_numero"].'" name="tx_numero" size="10" maxlength="10"></td> 
	    </tr>		
		<tr>  
		   <td>Piso: </td><td><input type="text" value="'.$resultados["tx_piso"].'" name="tx_piso" size="5" maxlength="5"></td>       
	    </tr>		  
	     <tr>
		   <td>Departamento: </td><td><input type="text" value="'.$resultados["tx_depto"].'" name="tx_depto" size="5" maxlength="5"></td> 
		</tr>		  		  
		<tr>
		   <td>C&oacute;digo Postal: </td><td><input type="text" value="'.$resultados["tx_cpostal"].'" name="tx_cpostal" size="8" maxlength="8"></td>
		</tr>
	  	<tr>
		    <td>Provincia: </td>
		<td>';
	
	?>
		  <select name="cd_provincia" onChange="CargarPartidos('includes/lista_partidos.php','cd_provincia','div_tx_partido')">
	<?php
		  
		  
		  $sql = "select * from provincia;";

		  $prv = dbh_query($sql);
			
			while($provincia = dbh_fetch($prv)) {
				
				echo '<option value="'.$provincia["cd_provincia"].'" ';
				if ($resultados["cd_provincia"] == $provincia["cd_provincia"]) {
					echo ' selected="selected"';}
				echo '>'.$provincia["tx_provincia"].'</option>';

				};

		  echo '</select></td></tr>';

		 //lista de partidos
		 echo ' <tr><td>Partido: </td><td>';
		 
		 echo '<div id="div_tx_partido">';
	?>
         <select name="tx_partido" onChange="CargarLocalidades('includes/lista_localidades.php','tx_partido','div_tx_localidad')">
	<?php

		
		  $sql = "select * from partido where cd_provincia =" .$resultados["cd_provincia"];

		  $par = dbh_query($sql);
			
			while($partido = dbh_fetch($par)) {
				
				echo '<option value="'.$partido["cd_partido"].'" ';
				if ($resultados["cd_partido"] == $partido["cd_partido"]) 
					echo ' selected="selected"';
				echo '>'.$partido["tx_partido"].'</option>';

				};		
		
		
		  echo '</select></div></td></tr>';
		 
		 
		  //lista de localidades	
		  echo '<tr><td>Localidad: </td><td>';
		  
		  echo '<div id="div_tx_localidad"><select name="tx_localidad">';


		  $sql = "select * from localidad where cd_partido =".$resultados["cd_partido"];

		  $loc = dbh_query($sql);
			
			while($localidad = dbh_fetch($loc)) {
				
				echo '<option value="'.$localidad["cd_localidad"].'" ';
				if ($resultados["cd_localidad"] == $localidad["cd_localidad"]) {
					echo ' selected="selected"';}
				echo '>'.$localidad["tx_localidad"].'</option>';

				};		
	
		  echo '</select></div></td></tr>';
		 	 		 
					
 echo ' <tr>
            <td></td><td><input type="submit" name="guardar" value="Guardar registro"></td>
        </tr>

         

        </table>

      </form>

      ';

      }

      //////////////////////////////////////////////////////////////////////////////////////////////////////////////

    } else { // pantalla que veremos por defecto

    echo '

      <table cellspacing="0" cellpadding="5">

        <tr>  
		    <th> Id Identidad </th>    
			<th> Raz&oacute;n Social </th>  				
			<th> Inicio    </th>		 
			<th> CUIT     </th>		 
			<th> Contacto </th>
			<th> Direcci&oacute;n </th>  		  
        </tr>

    ';

      $color = 1;


	   $sql = "select b.cd_entidad  , c.tx_razonsocial, c.fc_inicioactividades, 
	                  b.nu_documento, b.tx_contacto, concat(d.tx_calle,' ',d.tx_numero,' ',d.tx_piso,' ',d.tx_depto) direccion 
	             from prestadora a, entidad b, empresa c, domicilio d
	            where a.cd_entidad   = b.cd_entidad
				  and a.cd_entidad   = c.cd_entidad
				  and c.fc_baja is null 
				  and b.cd_domicilio = d.cd_domicilio;";	
		
       $consulta = dbh_query($sql);

       while($resultados = dbh_fetch($consulta)){

         echo '

          <form name="principal" action="'.$PHP_SELF.'" method="post">
		  
		  <input type="hidden" name="cd_entidad" value="'.$resultados['cd_entidad'].'">

          <tr bgcolor="';

          if($color == 1){

            echo '#BFBFBF';

            $color = 2;

          } else {

            echo '#D0D0D0';

            $color = 1;

          }

          echo '">

            <td nowrap>'.$resultados['cd_entidad'].'</td>

			<td nowrap>'.$resultados['tx_razonsocial'].'</td>
			
			<td nowrap>'.$resultados['fc_inicioactividades'].'</td>
			
			<td nowrap>'.$resultados['nu_documento'].'</td>
			
			<td nowrap>'.$resultados['tx_contacto'].'</td>
			
			<td nowrap>'.$resultados['direccion'].'</td>

			<td><input type="submit" name="mr" value="Modificar"></td><td><input type="submit" name="br" value="Eliminar"></td>

          </tr>

          </form>

         ';

       }

    echo '

      </table>

    ';

    }

    echo '</td>

  </tr>

  <!-- contenido -->



</table>

';} //fin main

?>